查看原文
其他

数据赋能站丨快速定位异常,「错误日志」不香么?

「数据赋能站」旨在为开发者持续提供数据服务能力与数据分析指引,本期内容为数据分析指引篇——错误日志数据,快速定位异常。

近日,OPPO开放平台小游戏数据赋能全新升级改版优化了图表功能,新增了CTR、人均游戏次数、付费渗透率、错误日志等数据信息。开发者能够通过多维度数据情况、可视化的图表能力,更便捷、快速地进行数据分析和游戏调优。


其中,错误日志数据自上线以来,已经帮助众多小游戏开发者及时发现游戏异常问题,并快速定位导致异常的原因。


01.
案例介绍

6月底,《火柴人大逃亡闯关篇》的人均游戏在线时长突然降低了约50%,从5.12分钟下降到2.62分钟,经过几次优化更新并未解决问题,内部手机多次测试也未发现异常。

随后,开发者通过查看OPPO开放平台提供的错误日志信息,发现近5天内,有1000条关于Uncaught TypeError的BUG上报,于是快速定位到是由于定义判断的问题,造成游戏音效报错及游戏崩溃。

开发者迅速启用OPPO远程真机能力进行全型号手机适配,高效、快捷地修复优化,并提交了更新包。问题修复后,该游戏的报错率下降了85%,人均在线时长优化至6分钟,数据提升了129%。


7月8日,游戏上线运营2周后,开发者收到用户反馈 OPPO Reno3 机型游戏概率性闪屏。

在接到通知后,开发者立刻对错误日志进行分析,发现是ReferenceError出现错误,在某些场景下,走进了访问未定义的变量逻辑,导致游戏闪屏。开发者随即针对Bug进行修复,使用远程真机进行调试,快速解决问题,降低了公司运营成本,也保障了用户的游戏体验。
 

02
错误日志数据

接下来,欧妹将详细介绍下关于「错误日志数据」的使用说明,以及如何通过数据分析和解决游戏报错问题。

1. 在哪里看?

登录OPPO开放平台-管理中心-数据统计-小游戏数据-质量分析模块,为开发者提供了游戏错误日志、错误发生时间以及错误次数等数据维度。

 
同时,开发者可以点击报表里的“查看详情”,查看更多的错误堆栈信息数据,详情页提供了受影响用户数量,异常发生占比前五的机型、OS版本、安卓系统、引擎版本和网络类型。


2. 怎么解读?

开发者看到的每一条异常日志,基本上都会造成游戏渲染的中断,具体表现为黑屏、闪屏或者白屏现象,其中黑屏和闪屏居多,这些都会严重影响游戏体验。

所以如果开发者在平台看到某些错误类型影响的用户数量较多,或是异常发生次数非常高,需要第⼀时间反馈给开发同学处理,否则会造成游戏异常的影响范围扩大。

3. 如何解决?

根据错误日志定位到异常问题及原因后,开发者可以快速进行修复解决。如果手头上没有报表里出现异常的机型,开发者可以使用OPPO开放平台提供的远程真机服务进行调试分析。

OPPO远程真机官网链接(点击查看使用指引):
https://open.oppomobile.com/newservice/capability?pagename=cloudmachine



以上就是本期「数据赋能站」的内容分享,关于后台众多的数据指标,您还有其它想了解的内容么?想知道数据怎么看、怎么用以及如何提升改进,欢迎留言交流~


往期精彩回顾数据赋能站丨2020上半年OPPO用户洞察
数据赋能站 | 小游戏数据服务能力升级
快速解决开发适配难题,这两大工具必须收下!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存